sign a negotiable instrument - Español Inglés Diccionario